期望(Expectation)
表示测试用例中使用的断言。每个方法都会执行一次断言,将提供的值与期望值进行比较。
字段(Fields)
never
返回一个取反后续断言的 期望(Expectation)。
expect(5).never.is(3)
expect(5).never.greaterThan(10)
方法(Methods)
is
is(any) -> ()
断言该值等于期望值。
expect(5).is(5)
expect("hello").is("hello")
greaterThan
greaterThan(any) -> ()
断言该值大于期望值。
expect(10).greaterThan(5)
lessThan
lessThan(any) -> ()
断言该值小于期望值。
expect(3).lessThan(10)
greaterThanOrEqual
greaterThanOrEqual(any) -> ()
断言该值大于或等于期望值。
expect(5).greaterThanOrEqual(5)
expect(6).greaterThanOrEqual(5)
lessThanOrEqual
lessThanOrEqual(any) -> ()
断言该值小于或等于期望值。
expect(5).lessThanOrEqual(5)
expect(4).lessThanOrEqual(5)